<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <h1>函数</h1>

    <script>
        // function show(a,b,c){
        //     alert(a,b,c);
        // }
        // show();
        // let json={
        //     name:"提莫",
        //     sayhi:function(){
        //         console.log(this);
        //         alert("名字是:"+json.name);
        //     }
        // }
        // // let t=fun();
        // // eval(t);
        // // function fun(){
        // //     alert("a");
        // // }
        // //函数对象
        // function Hero(na){
        //     this.name=na;
        //     this.sayhi=function(){
        //         alert("i am"+this.name);
        //     }
        // }
        // var gt=new Hero("阿女踢死");
        // var sum=0;
        // var name;
        // function Printer(na){
        //     name=na;
        //     var din=setInterval(function(){
        //         if(sum==10){
        //             clearInterval(din);
        //         }else{
        //             alert("我的名字是:"+name);
        //         }
        //         sum++;
        //     },3000);
        // }
        // var gt=new Printer("惠普");
        // gt.din();





        // function hello(t) {
        //     if (t) {
        //         return eval("aa('小红')");
        //     } else {
        //         return { name: 'temo', age: 18 };
        //     }
        // }
        // function aa(a) {
        //     console.log(a);
        // }
        // let ret = hello(true);
        // console.log(ret);




        // let a = [10, 40, 5, 90, 70,91];
        // //找出a数组里谁最大,还要告诉我位置
        // var b = a[0];
        // var c=0;
        // function find() {
        //     for (let i = 0; i < a.length; i++) {
        //         if(b<a[i]){
        //             b=a[i];
        //             c=i;
        //         }
        //     }
        //     return {fen:b,max:c};
        // }
        // let t=find();
        // console.log(t);





        // var Person = function(name){
        //     this.name=name;
        // }
        // Person.prototype.sayhi=function(){
        //     alert("我的名字是:"+this.name);
        // }
        // var obj=new Person('timo');
        // obj.sayhi();
        // var obj1=new Person('剑圣');
        // obj1.sayhi();





        // var t = new String(" hello ");
        // String.prototype.tytrim = function () {//自己写一个去掉空格的方法
        //     return this.replaceAll(" ", "");//去掉左右两边多出来的空格
        // }
        // console.log(t.tytrim().length);





    //     function add(){
    //         console.log(this.tag);
    //         console.log(a+b+c);
    //     }
    //    var ren={tag:"变换"};
    //    //函数的拥有者变更
    //    add.apply(ren,[4,5,6]);


    // function showAll(){
    //     for(let i=0;i<arguments.length;i++){
    //         alert(arguments[i]);
    //     }
    // }
    // showAll(1,2,3,4,5,67,2);




    (function(){
        console.log("我没名字");
    })();
    </script>
</body>

</html>